package com.kylin.user.api.dto.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 用户地址信息详情
 * @author Damon S.
 * @version v1.0.1
 * @date 2020年12月19日 16:40
 */
@Data
@NoArgsConstructor
@ApiModel(value = "用户地址信息详情")
public final class UserAddressRespDTO implements Serializable {

    @ApiModelProperty(value = "地址ID")
    private String addressId;

    @ApiModelProperty(value = "用户ID")
    private String userId;

    @ApiModelProperty(value = "收货人")
    private String consignee;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "县")
    private String county;

    @ApiModelProperty(value = "电话")
    private String phone;

    @ApiModelProperty(value = "邮编")
    private String postcode;

    @ApiModelProperty(value = "地址")
    private String address;

    public static final UserAddressRespDTO EMPTY = new UserAddressRespDTO();
}
